嵌入式linux(TQ2440开发板)传输文件tftp服务器配置
在用TQ2440的开发板做串口扩展,之前用串口传输文件速率实在太慢,从库房借了个路由器,克隆本机IP地址和MAC地址到路由器上(公司网有MAC绑定),然后将电脑和开发板都连接到路由器上,这样就可以用网口和开发板通信了。(工作电脑win7+工作电脑里的Linux虚拟机+开发板,虚拟机网络采用桥接模式)
开发板自带的系统已经装好了tftp的客户端和服务器端,我是用开发板做客户端传文件的,这样只要在虚拟机中只要装好tftp服务器端就可以了。
我用的是fedora24,安装tftp的方法和网上很多教程一样:
下载tftp服务器、客户端tftp和守护进程xinetd三个包
1、yum install xinetd
2、yum install tftp
3、yum install tftp-server
之后网上很多都说修改配置文件(/etc/xinetd.d/tftp),但我根本找不到这个文件,不知道什么情况。
然后尝试着新建了一个(vim /etc/xinetd.d/tftp),写入相应的配置,如下:
servicetftp
{
disable =no
socket_type =dgram
protocol =udp
wait =yes
user =root
server =/usr/sbin/in.tftpd
server_args =-s /tftpboot -c
per_source =11
cps = 1002
flags =IPv4
}
建立服务器主目录:
cd/
mkdir tftpboot
chmod 777 -R /tftpboot/
之后重启xinetd服务:
service xinetd restart
由于之配置了samba服务器,所以防火墙和selinux都关了,现在不用管,直接传个文件试试。
在TQ2440终端执行:
uname -a >> test.txt
tftp -l test.txt -r test.txt -p 192.168.13.32
上面IP地址就是虚拟机的地址,在虚拟机/tftpboot/目录下找到了test.txt,传输成功。
之前用串口传十几分钟的文件,用tftp只需十几秒就能传完,很方便。
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/fwq/8891.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
使用Cockpit方便地管理容器
时间:2020-12-29
-
linux系统上如何快速安装
时间:2020-12-29
-
如何在Linux VPS上定制自己
时间:2020-12-29
-
开启nginx和php-fpm的status状
时间:2020-12-29
-
采用DNSPOD解析API快速验证
时间:2020-12-29
-
如何在CentOS 7上安装Elast
时间:2020-12-29
-
.Net Core在Linux服务器上部署
时间:2020-12-29
-
如何用树莓派控制GOIO引脚
时间:2020-12-25
热门文章
-
利用可道云KodExplorer软件部署私有云盘和
时间:2020-12-22
-
Linux VPS/服务器一键检测硬件配置、节点下
时间:2020-12-22
-
采用DNSPOD解析API快速验证域名快速安装免
时间:2020-12-29
-
Linux系统下用iperf诊断网络端口是否有被过
时间:2020-12-22
-
在CentOS系统上安装GitLab并自定义域名访问
时间:2020-12-23
-
web3通过testrpc访问以太坊数据入门
时间:2020-12-24
-
容器环境中的代理模型
时间:2020-12-22
-
在linux下启动tomcat,并实时查看tomcat的控
时间:2020-12-23
-
使用Linux定时脚本更新服务器的git代码
时间:2020-12-24
-
.Net Core在Linux服务器上部署.NET框架教程
时间:2020-12-29
